<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.4"/>
<title>gbmath: Class Hierarchy</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo.jpg"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">gbmath
   &#160;<span id="projectnumber">v0.05</span>
   </div>
   <div id="projectbrief">c++ math library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.4 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li class="current"><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">Class Hierarchy</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1aabb.html" target="_self">gbmath::aabb</a></td><td class="desc">Axis Aligned Bounding Box by min and max points </td></tr>
<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1aabb__tree.html" target="_self">gbmath::aabb_tree</a></td><td class="desc">Box tree </td></tr>
<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1axies__angle.html" target="_self">gbmath::axies_angle</a></td><td class="desc">The axis of rotation and angle </td></tr>
<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1axies__e.html" target="_self">gbmath::axies_e</a></td><td class="desc">Axies data enum x y z </td></tr>
<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1geometry__context_1_1_bool_changed_main_matrisec.html" target="_self">gbmath::geometry_context::BoolChangedMainMatrisec</a></td><td class="desc">Auxiliary </td></tr>
<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1box2d.html" target="_self">gbmath::box2d</a></td><td class="desc">(deprecated) class <a class="el" href="structgbmath_1_1box2d.html" title="(deprecated) class box2d . ">box2d</a> </td></tr>
<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1box3d.html" target="_self">gbmath::box3d</a></td><td class="desc">(deprecated) class <a class="el" href="structgbmath_1_1box3d.html" title="(deprecated) class box3d . ">box3d</a> </td></tr>
<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1cilinder.html" target="_self">gbmath::cilinder</a></td><td class="desc">Class points on the cylinder base center coordinates and radius </td></tr>
<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1_circle.html" target="_self">gbmath::Circle</a></td><td class="desc"><a class="el" href="classgbmath_1_1_circle.html" title="circle in two-dimensional space ">Circle</a> in two-dimensional space </td></tr>
<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1clip__values.html" target="_self">gbmath::clip_values</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1color3.html" target="_self">gbmath::color3&lt; T &gt;</a></td><td class="desc">Template <a class="el" href="structgbmath_1_1color3.html" title="template color3 ">color3</a> </td></tr>
<tr id="row_11_"><td class="entry"><img id="arr_11_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('11_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1color3.html" target="_self">gbmath::color3&lt; byte_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_11_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1color3__24.html" target="_self">gbmath::color3_24</a></td><td class="desc">Three-standard color byte </td></tr>
<tr id="row_12_"><td class="entry"><img id="arr_12_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('12_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1color3.html" target="_self">gbmath::color3&lt; float &gt;</a></td><td class="desc"></td></tr>
<tr id="row_12_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1_color3f.html" target="_self">gbmath::Color3f</a></td><td class="desc">Three-standard color float </td></tr>
<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1color4.html" target="_self">gbmath::color4&lt; T &gt;</a></td><td class="desc">Template <a class="el" href="structgbmath_1_1color4.html" title="template color4 ">color4</a> </td></tr>
<tr id="row_14_" class="even"><td class="entry"><img id="arr_14_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1color4.html" target="_self">gbmath::color4&lt; byte_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_14_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1color4__32.html" target="_self">gbmath::color4_32</a></td><td class="desc">Standard four-color int </td></tr>
<tr id="row_15_" class="even"><td class="entry"><img id="arr_15_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('15_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1color4.html" target="_self">gbmath::color4&lt; float &gt;</a></td><td class="desc"></td></tr>
<tr id="row_15_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1color4f.html" target="_self">gbmath::color4f</a></td><td class="desc">Standard four-color float </td></tr>
<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1color4__32__s.html" target="_self">gbmath::color4_32_s</a></td><td class="desc">Standard four-color int (for union) </td></tr>
<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1color__mono16b__s.html" target="_self">gbmath::color_mono16b_s</a></td><td class="desc">Mononhromnoe value 2 bytes </td></tr>
<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1_rect_1_1_corners.html" target="_self">gbmath::Rect::Corners</a></td><td class="desc">The corners of the rectangle </td></tr>
<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1aabb_1_1corners.html" target="_self">gbmath::aabb::corners</a></td><td class="desc">Box corners </td></tr>
<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1dependence__on__function.html" target="_self">gbmath::dependence_on_function</a></td><td class="desc">Mathematical dependence of the function </td></tr>
<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1euler__angles.html" target="_self">gbmath::euler_angles</a></td><td class="desc">Ehler angles. Angles of rotation along all three axes </td></tr>
<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1eyedata.html" target="_self">gbmath::eyedata</a></td><td class="desc">Vectors of observations. </td></tr>
<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1frustum.html" target="_self">gbmath::frustum</a></td><td class="desc">Frustum. Standard frustum </td></tr>
<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1geometry__context.html" target="_self">gbmath::geometry_context</a></td><td class="desc">Geometric context. Preparation of derivatives of vectors and matrices </td></tr>
<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1detail_1_1item_float_value.html" target="_self">gbmath::detail::itemFloatValue</a></td><td class="desc"></td></tr>
<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1detail_1_1item_matrix33_value.html" target="_self">gbmath::detail::itemMatrix33Value</a></td><td class="desc"></td></tr>
<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1detail_1_1item_matrix44_value.html" target="_self">gbmath::detail::itemMatrix44Value</a></td><td class="desc"></td></tr>
<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1detail_1_1item_vector2_value.html" target="_self">gbmath::detail::itemVector2Value</a></td><td class="desc"></td></tr>
<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1detail_1_1item_vector3_value.html" target="_self">gbmath::detail::itemVector3Value</a></td><td class="desc"></td></tr>
<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1detail_1_1item_vector4_value.html" target="_self">gbmath::detail::itemVector4Value</a></td><td class="desc"></td></tr>
<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1line2d.html" target="_self">gbmath::line2d</a></td><td class="desc">Line in 2d by two points </td></tr>
<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1line3d.html" target="_self">gbmath::line3d</a></td><td class="desc">Line (Direct) in the three-dimensional space by two points </td></tr>
<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1mat22.html" target="_self">gbmath::mat22</a></td><td class="desc">Matrix 2x2 </td></tr>
<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1mat33.html" target="_self">gbmath::mat33</a></td><td class="desc">Matrix 3x3 </td></tr>
<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1mat44.html" target="_self">gbmath::mat44</a></td><td class="desc">Matrix 4x4 </td></tr>
<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1geometry__context_1_1_matrices_store.html" target="_self">gbmath::geometry_context::MatricesStore</a></td><td class="desc">Auxiliary matrices for the assembly of class </td></tr>
<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1matrix2x2.html" target="_self">gbmath::matrix2x2&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1matrix3x3.html" target="_self">gbmath::matrix3x3&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1matrix4x4.html" target="_self">gbmath::matrix4x4&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1matrix4x4__context__type__e.html" target="_self">gbmath::matrix4x4_context_type_e</a></td><td class="desc">The role of matrix in the context of </td></tr>
<tr id="row_41_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1_matrix_stack_fixed.html" target="_self">gbmath::MatrixStackFixed&lt; TSIZE &gt;</a></td><td class="desc">The stack of matrices based on the array </td></tr>
<tr id="row_42_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1_matrix_stack_std.html" target="_self">gbmath::MatrixStackStd</a></td><td class="desc">The stack of matrices based on std::stack </td></tr>
<tr id="row_43_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1geometry__context_1_1matrix_store__s.html" target="_self">gbmath::geometry_context::matrixStore_s</a></td><td class="desc">Building for the class </td></tr>
<tr id="row_44_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1aabb__tree_1_1_node.html" target="_self">gbmath::aabb_tree::Node&lt; TUserType &gt;</a></td><td class="desc"></td></tr>
<tr id="row_45_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1normal2.html" target="_self">gbmath::normal2</a></td><td class="desc">Direction / normal in 2-dimensional space. Higher level than a vector. Always normalized </td></tr>
<tr id="row_46_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1normal3.html" target="_self">gbmath::normal3</a></td><td class="desc">Direction / normal in 3-dimensional space. Higher level than a vector. Always normalized </td></tr>
<tr id="row_47_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1object__color.html" target="_self">gbmath::object_color</a></td><td class="desc"></td></tr>
<tr id="row_48_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1object__color__type__e.html" target="_self">gbmath::object_color_type_e</a></td><td class="desc">The role of color in the scene </td></tr>
<tr id="row_49_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1oobb.html" target="_self">gbmath::oobb</a></td><td class="desc">Object oriented bounding box </td></tr>
<tr id="row_50_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1orthographic__projection__data.html" target="_self">gbmath::orthographic_projection_data</a></td><td class="desc">Orthographic projection data </td></tr>
<tr id="row_51_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1perspective__projection__data.html" target="_self">gbmath::perspective_projection_data</a></td><td class="desc">This data perspective projection </td></tr>
<tr id="row_52_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1plane__s.html" target="_self">gbmath::plane_s</a></td><td class="desc">Plane in 3d </td></tr>
<tr id="row_53_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1point.html" target="_self">gbmath::point</a></td><td class="desc">Simple point </td></tr>
<tr id="row_54_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1point2.html" target="_self">gbmath::point2</a></td><td class="desc">Describes a point/coordinate/position in 3-dimensional space. Level higher than the vector </td></tr>
<tr id="row_55_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1point3.html" target="_self">gbmath::point3</a></td><td class="desc">Describes a point/coordinate/position in 3-dimensional space. Level higher than the vector </td></tr>
<tr id="row_56_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1projector.html" target="_self">gbmath::projector</a></td><td class="desc">Infinite spotlight on the line (point base) and corner spotlight </td></tr>
<tr id="row_57_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1_quaternion.html" target="_self">gbmath::Quaternion</a></td><td class="desc">Standard quaternion </td></tr>
<tr id="row_58_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1ray2d.html" target="_self">gbmath::ray2d</a></td><td class="desc">Ray in 2d space </td></tr>
<tr id="row_59_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1ray3d.html" target="_self">gbmath::ray3d</a></td><td class="desc">Ray in 3d space </td></tr>
<tr id="row_60_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1_rect.html" target="_self">gbmath::Rect</a></td><td class="desc"><a class="el" href="structgbmath_1_1_rectangle.html" title="integer values rectangle ">Rectangle</a> on the minimum and maximum coordinate </td></tr>
<tr id="row_61_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1_rectangle.html" target="_self">gbmath::Rectangle</a></td><td class="desc">Integer values rectangle </td></tr>
<tr id="row_62_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1related__coord.html" target="_self">gbmath::related_coord</a></td><td class="desc">The relative screen coordinates </td></tr>
<tr id="row_63_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1size2d.html" target="_self">gbmath::size2d</a></td><td class="desc">2-dimensional size </td></tr>
<tr id="row_64_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1size3d.html" target="_self">gbmath::size3d</a></td><td class="desc">3-dimensional size </td></tr>
<tr id="row_65_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1geometry__context_1_1s_matr_set_counters.html" target="_self">gbmath::geometry_context::sMatrSetCounters</a></td><td class="desc"></td></tr>
<tr id="row_66_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1sphere.html" target="_self">gbmath::sphere</a></td><td class="desc">The scope of the center point and radius. She Bounding sphere </td></tr>
<tr id="row_67_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1_target_camera.html" target="_self">gbmath::TargetCamera</a></td><td class="desc">The target chamber, which can be set objective observation </td></tr>
<tr id="row_68_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1_transform_data.html" target="_self">gbmath::TransformData</a></td><td class="desc">The assembly of data transformation: </td></tr>
<tr id="row_69_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1_transform_data2.html" target="_self">gbmath::TransformData2</a></td><td class="desc">Assembling the transformation (scaling + rotation (axis and angle) + Position) </td></tr>
<tr id="row_70_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1triangle.html" target="_self">gbmath::triangle</a></td><td class="desc">Triangle by three points </td></tr>
<tr id="row_71_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1triangle__2d.html" target="_self">gbmath::triangle_2d</a></td><td class="desc">Triangle by three points </td></tr>
<tr id="row_72_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1detail_1_1value__name.html" target="_self">gbmath::detail::value_name</a></td><td class="desc"></td></tr>
<tr id="row_73_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1value_server.html" target="_self">gbmath::valueServer</a></td><td class="desc">It will be delete. DEPRACATED </td></tr>
<tr id="row_74_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1vec2.html" target="_self">gbmath::vec2</a></td><td class="desc">2d-base vector. Corrected by operators epislon </td></tr>
<tr id="row_75_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1vec3.html" target="_self">gbmath::vec3</a></td><td class="desc">3d-base vector. Corrected by operators epislon </td></tr>
<tr id="row_76_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1vec4.html" target="_self">gbmath::vec4</a></td><td class="desc">4d-base vector. Corrected by operators epislon </td></tr>
<tr id="row_77_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1vector__context__type__e.html" target="_self">gbmath::vector_context_type_e</a></td><td class="desc">Role of vector in the context of </td></tr>
<tr id="row_78_" class="even"><td class="entry"><img id="arr_78_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('78_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgbmath_1_1vieport__s.html" target="_self">gbmath::vieport_s</a></td><td class="desc">Viewport. Output area in the coordinate and size </td></tr>
<tr id="row_78_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgbmath_1_1_viewport_z.html" target="_self">gbmath::ViewportZ</a></td><td class="desc">Expanded output region with the addition of min and max for the Z </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<hr class="footer"/>
<!--address class="footer"-->
<!--small-->
<br>
&nbsp;&nbsp;&nbsp;<b>Project page:</b> &nbsp;<a target="_blank" href="https://code.google.com/p/gbmath/">https://code.google.com/p/gbmath/</a>&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;<b>Doc page:</b> &nbsp;<a target="_blank" href="http://www.it.ks777.ru/docs">http://www.it.ks777.ru/docs</a>&nbsp;&nbsp;<br>
<br>
Generated on Sat Jul 27 2013 08:09:04 for gbmath by &#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.4
